Ability International Charitable Trust
http://www.abilityint.org
Charity Category:
Disabilities
Location: INTERNATIONAL
Ability International charitable trust based in USA is a non profit organization working towards empowering people with visual challenges in India to become self reliant.